difficult circumstances - Espagnol Anglais Dictionnaire